package com.kwt.learn.string;

/**
 * 新发现，相同hashCode的字符串，是因为String类型重写了hashcode方法才导致的hashcode相等，
 * 当我们调用Object类中的hashcode方法时，就发现其实是不相等的
 */
public class String03 {
    public static void main(String[] args) {
        String a = new String("Aa");
        String b = new String("BB");
        System.out.println(a.hashCode());
        System.out.println(b.hashCode());

        System.out.println(System.identityHashCode(a));
        System.out.println(System.identityHashCode(b));
    }
}
